hackerrank word order solution